satellite townnoun USA: sæ'tʌ·laɪ"t taʊ'n UK: sætəlaɪt taʊn
Report or add missing word to a dictionary...